﻿namespace Growatt.ShinebusServiceUploadPack.Service.OSS.新文件夹
{
    // 定义Device类，表示每个设备的详细信息
    public class Device
    {
        public string DeviceType { get; set; } // 设备类型名称
        public string DeviceTypeId { get; set; } // 设备类型ID
        public string DeviceModelId { get; set; } // 设备型号ID
        public string DeviceModel { get; set; } // 设备型号名称
        public string Id { get; set; } // 设备ID
        public string ProductType { get; set; } // 产品类型
        public int? ModuleId { get; set; } // 模块ID（如果有）
        public string ModuleType { get; set; } // 模块类型名称（如果有）
    }

    // 定义GetAllDeviceTypesResponse类，表示整个响应对象
    public class GetAllDeviceTypesResponse
    {
        public int Result { get; set; } // 结果状态码
        public string Msg { get; set; } // 消息（如果有）
        public Device[] Obj { get; set; } // 设备数组
        public string Request { get; set; } // 请求信息（如果有）
    }

}
